WebberZone\Better_Search\Admin\Settings\Settings_Wizard_API B

Total Complexity 76
Dependencies 2
Dependents 0
Total lines 762
Lines of code 403
Logical lines of code 183
Comment lines 181
Methods 30
Properties 12

Methods 30

Method Rating Maintainability Complexity Lines of code
render_wizard_page()
A
36 10 90
process_step()
A
47 11 36
process_current_step()
S
56 6 17
get_current_step()
S
59 5 14
render_completion_page()
S
53 4 25
enqueue_scripts()
S
55 4 19
admin_menu()
S
61 4 12
render_wizard_buttons()
S
55 3 25
sanitize_setting_value()
S
62 3 11
get_current_step_config()
S
66 3 8
__construct()
S
51 1 28
set_translation_strings()
S
58 1 16
next_step()
S
72 2 6
previous_step()
S
72 2 6
should_show_wizard()
S
77 2 3
redirect_to_step()
S
64 1 11
redirect_to_admin()
S
63 1 11
hooks()
S
71 1 5
set_steps()
S
73 1 5
save_step_settings()
S
72 1 5
mark_wizard_completed()
S
67 1 7
complete_wizard()
S
74 1 5
update_current_step()
S
79 1 3
is_wizard_completed()
S
78 1 3
get_setting_value()
S
74 1 4
get_completion_redirect_url()
S
69 1 7
get_completion_buttons()
S
64 1 10
get_version()
S
78 1 3
reset_wizard()
S
73 1 5
trigger_wizard()
S
79 1 3